package operator;

/**
 * 测试java运算符包括& 、\ 和<<、>>等
 *
 * @author fengpeng
 * @date 2019-07-12  15:31
 */
public class TestOperator {

    /**
     * 测试1： >>、<<
     * @param t
     */
    private static void test1(int t){
        int t2 = t >> 1;
        printInfo("------------"+t2+"-------------");

        int t3 = t << 1;
        printInfo("------------"+t3+"-------------");

    }

    private static void test2(int t){
        int t4 = t & (32 - 1);
        printInfo("------------"+t4+"-------------");
    }

    /**
     * 打印
     * @param o
     */
    private static void printInfo(Object o){
        System.out.println(o);
    }

    public static void main(String[] args){
        TestOperator.test1(10);
        TestOperator.test2(10);
    }
}
